home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / graphic / fgl303a.zip / FGLIGHT.ARJ / FASTGRAF.BI < prev    next >
Text File  |  1993-09-30  |  18KB  |  254 lines

  1. '*****************************************************************************
  2. '
  3. '  FASTGRAF.BI
  4. '
  5. '  This file contains the BASIC function and subroutine declarations for
  6. '  Fastgraph V3.03.
  7. '
  8. '  Copyright (c) 1991-1993 Ted Gruber Software.  All rights reserved.
  9. '
  10. '*****************************************************************************
  11.  
  12. DECLARE FUNCTION FGallocate% CDECL ALIAS "_fg_allocate" (BYVAL ARG1%)
  13. DECLARE FUNCTION FGalloccms% CDECL ALIAS "_fg_alloccms" (BYVAL ARG1%)
  14. DECLARE FUNCTION FGallocems% CDECL ALIAS "_fg_allocems" (BYVAL ARG1%)
  15. DECLARE FUNCTION FGallocxms% CDECL ALIAS "_fg_allocxms" (BYVAL ARG1%)
  16. DECLARE FUNCTION FGautomode% CDECL ALIAS "_fg_automode" ()
  17.  
  18. DECLARE FUNCTION FGbestmode% CDECL ALIAS "_fg_bestmode" (BYVAL ARG1%, BYVAL ARG2%, BYVAL ARG3%)
  19. DECLARE SUB      FGbox       CDECL ALIAS "_fg_box"      (BYVAL ARG1%, BYVAL ARG2%, BYVAL ARG3%, BYVAL ARG4%)
  20. DECLARE SUB      FGboxdepth  CDECL ALIAS "_fg_boxdepth" (BYVAL ARG1%, BYVAL ARG2%)
  21. DECLARE SUB      FGboxw                                 (ARG1#, ARG2#, ARG3#, ARG4#)
  22. DECLARE SUB      FGboxx      CDECL ALIAS "_fg_boxx"     (BYVAL ARG1%, BYVAL ARG2%, BYVAL ARG3%, BYVAL ARG4%)
  23. DECLARE SUB      FGboxxw                                (ARG1#, ARG2#, ARG3#, ARG4#)
  24. DECLARE FUNCTION FGbutton%   CDECL ALIAS "_fg_button"   (BYVAL ARG1%)
  25.  
  26. DECLARE FUNCTION FGcapslock% CDECL ALIAS "_fg_capslock" ()
  27. DECLARE SUB      FGchgattr   CDECL ALIAS "_fg_chgattr"  (BYVAL ARG1%)
  28. DECLARE SUB      FGchgtext   CDECL ALIAS "_fg_chgtext"  (ARG1$, BYVAL ARG2%)
  29. DECLARE SUB      FGcircle    CDECL ALIAS "_fg_circle"   (BYVAL ARG1%)
  30. DECLARE SUB      FGcirclef   CDECL ALIAS "_fg_circlef"  (BYVAL ARG1%)
  31. DECLARE SUB      FGcirclefw                             (ARG1#)
  32. DECLARE SUB      FGcirclew                              (ARG1#)
  33. DECLARE SUB      FGclipmask  CDECL ALIAS "_fg_clipmask" (ARG1$, BYVAL ARG2%, BYVAL ARG3%)
  34. DECLARE SUB      FGclpimage  CDECL ALIAS "_fg_clpimage" (ARG1$, BYVAL ARG2%, BYVAL ARG3%)
  35. DECLARE SUB      FGclprect   CDECL ALIAS "_fg_clprect"  (BYVAL ARG1%, BYVAL ARG2%, BYVAL ARG3%, BYVAL ARG4%)
  36. DECLARE SUB      FGclprectw                             (ARG1#, ARG2#, ARG3#, ARG4#)
  37. DECLARE SUB      FGcopypage  CDECL ALIAS "_fg_copypage" (BYVAL ARG1%, BYVAL ARG2%)
  38. DECLARE SUB      FGcursor    CDECL ALIAS "_fg_cursor"   (BYVAL ARG1%)
  39.  
  40. DECLARE SUB      FGdash      CDECL ALIAS "_fg_dash"     (BYVAL ARG1%, BYVAL ARG2%, BYVAL ARG3%)
  41. DECLARE SUB      FGdashrel   CDECL ALIAS "_fg_dashrel"  (BYVAL ARG1%, BYVAL ARG2%, BYVAL ARG3%)
  42. DECLARE SUB      FGdashrw                               (ARG1#, ARG2#, ARG3%)
  43. DECLARE SUB      FGdashw                                (ARG1#, ARG2#, ARG3%)
  44. DECLARE SUB      FGdefcolor  CDECL ALIAS "_fg_defcolor" (BYVAL ARG1%, BYVAL ARG2%)
  45. DECLARE SUB      FGdefpages  CDECL ALIAS "_fg_defpages" (BYVAL ARG1%, BYVAL ARG2%)
  46. DECLARE SUB      FGdispfile  CDECL ALIAS "_fg_dispfile" (ARG1$, BYVAL ARG2%, BYVAL ARG3%)
  47. DECLARE SUB      FGdisplay   CDECL ALIAS "_fg_display"  (ARG1$, BYVAL ARG2%, BYVAL ARG3%)
  48. DECLARE SUB      FGdisplayp  CDECL ALIAS "_fg_displayp" (ARG1$, BYVAL ARG2%, BYVAL ARG3%)
  49. DECLARE SUB      FGdraw      CDECL ALIAS "_fg_draw"     (BYVAL ARG1%, BYVAL ARG2%)
  50. DECLARE SUB      FGdrawmap   CDECL ALIAS "_fg_drawmap"  (ARG1$, BYVAL ARG2%, BYVAL ARG3%)
  51. DECLARE SUB      FGdrawmask  CDECL ALIAS "_fg_drawmask" (ARG1$, BYVAL ARG2%, BYVAL ARG3%)
  52. DECLARE SUB      FGdrawrel   CDECL ALIAS "_fg_drawrel"  (BYVAL ARG1%, BYVAL ARG2%)
  53. DECLARE SUB      FGdrawrelx  CDECL ALIAS "_fg_drawrelx" (BYVAL ARG1%, BYVAL ARG2%)
  54. DECLARE SUB      FGdrawrw                               (ARG1#, ARG2#)
  55. DECLARE SUB      FGdrawrxw                              (ARG1#, ARG2#)
  56. DECLARE SUB      FGdraww                                (ARG1#, ARG2#)
  57. DECLARE SUB      FGdrawx     CDECL ALIAS "_fg_drawx"    (BYVAL ARG1%, BYVAL ARG2%)
  58. DECLARE SUB      FGdrawxw                               (ARG1#, ARG2#)
  59. DECLARE SUB      FGdrect     CDECL ALIAS "_fg_drect"    (BYVAL ARG1%, BYVAL ARG2%, BYVAL ARG3%, BYVAL ARG4%, ARG5$)
  60. DECLARE SUB      FGdrectw                               (ARG1#, ARG2#, ARG3#, ARG4#, ARG5$)
  61. DECLARE SUB      FGdrwimage  CDECL ALIAS "_fg_drwimage" (ARG1$, BYVAL ARG2%, BYVAL ARG3%)
  62.  
  63. DECLARE FUNCTION FGegacheck% CDECL ALIAS "_fg_egacheck" ()
  64. DECLARE SUB      FGellipse   CDECL ALIAS "_fg_ellipse"  (BYVAL ARG1%, BYVAL ARG2%)
  65. DECLARE SUB      FGellipsef  CDECL ALIAS "_fg_ellipsef" (BYVAL ARG1%, BYVAL ARG2%)
  66. DECLARE SUB      FGellipsew                             (ARG1#, ARG2#)
  67. DECLARE SUB      FGellipsfw                             (ARG1#, ARG2#)
  68. DECLARE SUB      FGerase     CDECL ALIAS "_fg_erase"    ()
  69.  
  70. DECLARE SUB      FGfadein    CDECL ALIAS "_fg_fadein"   (BYVAL ARG1%)
  71. DECLARE SUB      FGfadeout   CDECL ALIAS "_fg_fadeout"  (BYVAL ARG1%)
  72. DECLARE SUB      FGfillpage  CDECL ALIAS "_fg_fillpage" ()
  73. DECLARE SUB      FGflipmask  CDECL ALIAS "_fg_flipmask" (ARG1$, BYVAL ARG2%, BYVAL ARG3%)
  74. DECLARE SUB      FGflood     CDECL ALIAS "_fg_flood"    (BYVAL ARG1%, BYVAL ARG2%)
  75. DECLARE SUB      FGfloodw                               (ARG1#, ARG2#)
  76. DECLARE SUB      FGflpimage  CDECL ALIAS "_fg_flpimage" (ARG1$, BYVAL ARG2%, BYVAL ARG3%)
  77. DECLARE SUB      FGfontsize  CDECL ALIAS "_fg_fontsize" (BYVAL ARG1%)
  78. DECLARE FUNCTION FGfreepage% CDECL ALIAS "_fg_freepage" (BYVAL ARG1%)
  79.  
  80. DECLARE FUNCTION FGgetaddr%  CDECL ALIAS "_fg_getaddr"  ()
  81. DECLARE FUNCTION FGgetattr%  CDECL ALIAS "_fg_getattr"  (BYVAL ARG1%, BYVAL ARG2%)
  82. DECLARE SUB      FGgetblock  CDECL ALIAS "_fg_getblock" (ARG1$, BYVAL ARG2%, BYVAL ARG3%, BYVAL ARG4%, BYVAL ARG5%)
  83. DECLARE FUNCTION FGgetchar%  CDECL ALIAS "_fg_getchar"  (BYVAL ARG1%, BYVAL ARG2%)
  84. DECLARE FUNCTION FGgetclock& CDECL ALIAS "_fg_getclock" ()
  85. DECLARE FUNCTION FGgetcolor% CDECL ALIAS "_fg_getcolor" ()
  86. DECLARE SUB      FGgetdacs   CDECL ALIAS "_fg_getdacs"  (BYVAL ARG1%, BYVAL ARG2%, ARG3$)
  87. DECLARE SUB      FGgetentry  CDECL ALIAS "_fg_getentry" (BYVAL ARG1%, ARG2%, ARG3%)
  88. DECLARE FUNCTION FGgethpage% CDECL ALIAS "_fg_gethpage" ()
  89. DECLARE SUB      FGgetimage  CDECL ALIAS "_fg_getimage" (ARG1$, BYVAL ARG2%, BYVAL ARG3%)
  90. DECLARE FUNCTION FGgetindex% CDECL ALIAS "_fg_getindex" (BYVAL ARG1%)
  91. DECLARE SUB      FGgetkey    CDECL ALIAS "_fg_getkey"   (ARG1$, ARG2$)
  92. DECLARE FUNCTION FGgetlines% CDECL ALIAS "_fg_getlines" ()
  93. DECLARE SUB      FGgetmap    CDECL ALIAS "_fg_getmap"   (ARG1$, BYVAL ARG2%, BYVAL ARG3%)
  94. DECLARE FUNCTION FGgetmaxx%  CDECL ALIAS "_fg_getmaxx"  ()
  95. DECLARE FUNCTION FGgetmaxy%  CDECL ALIAS "_fg_getmaxy"  ()
  96. DECLARE FUNCTION FGgetmode%  CDECL ALIAS "_fg_getmode"  ()
  97. DECLARE FUNCTION FGgetpage%  CDECL ALIAS "_fg_getpage"  ()
  98. DECLARE FUNCTION FGgetpixel% CDECL ALIAS "_fg_getpixel" (BYVAL ARG1%, BYVAL ARG2%)
  99. DECLARE SUB      FGgetrgb    CDECL ALIAS "_fg_getrgb"   (BYVAL ARG1%, ARG2%, ARG3%, ARG4%)
  100. DECLARE FUNCTION FGgetvpage% CDECL ALIAS "_fg_getvpage" ()
  101. DECLARE SUB      FGgetworld                             (ARG1#, ARG2#, ARG3#, ARG4#)
  102. DECLARE FUNCTION FGgetxjoy%  CDECL ALIAS "_fg_getxjoy"  (BYVAL ARG1%)
  103. DECLARE FUNCTION FGgetxpos%  CDECL ALIAS "_fg_getxpos"  ()
  104. DECLARE FUNCTION FGgetyjoy%  CDECL ALIAS "_fg_getyjoy"  (BYVAL ARG1%)
  105. DECLARE FUNCTION FGgetypos%  CDECL ALIAS "_fg_getypos"  ()
  106.  
  107. DECLARE SUB      FGhush      CDECL ALIAS "_fg_hush"     ()
  108. DECLARE SUB      FGhushnext  CDECL ALIAS "_fg_hushnext" ()
  109.  
  110. DECLARE SUB      FGimagebuf  CDECL ALIAS "_fg_imagebuf" (ARG1$, BYVAL ARG2%)
  111. DECLARE FUNCTION FGimagesiz& CDECL ALIAS "_fg_imagesiz" (BYVAL ARG1%, BYVAL ARG2%)
  112. DECLARE FUNCTION FGinitems%  CDECL ALIAS "_fg_initems"  ()
  113. DECLARE FUNCTION FGinitjoy%  CDECL ALIAS "_fg_initjoy"  (BYVAL ARG1%)
  114. DECLARE SUB      FGinitw                                ()
  115. DECLARE FUNCTION FGinitxms%  CDECL ALIAS "_fg_initxms"  ()
  116. DECLARE FUNCTION FGinside%   CDECL ALIAS "_fg_inside"   (ARG1%(), BYVAL ARG2%, BYVAL ARG3%, BYVAL ARG4%)
  117. DECLARE SUB      FGintjoy    CDECL ALIAS "_fg_intjoy"   (BYVAL ARG1%, ARG2$, ARG3$)
  118. DECLARE SUB      FGintkey    CDECL ALIAS "_fg_intkey"   (ARG1$, ARG2$)
  119.  
  120. DECLARE SUB      FGjustify   CDECL ALIAS "_fg_justify"  (BYVAL ARG1%, BYVAL ARG2%)
  121.  
  122. DECLARE SU